so much the worse! - Turkish English Dictionary